putty bed - French English Dictionary